import 'package:flutter_app/generated/json/base/json_convert_content.dart';

class UserEntity with JsonConvert<UserEntity> {
	int code;
	String msg;
	UserData data;
}

class UserData with JsonConvert<UserData> {
	int id;
	String username;
	String token;
	String role;
	List<UserDataPlatformList> platformList;
	int platformId;
	int deptId;
	String name;
	String uuid;
}

class UserDataPlatformList with JsonConvert<UserDataPlatformList> {
	int id;
	String name;
	String code;
	String projectName;
	String projectAddress;
	String projectImage;
	String projectFhddzl;
	bool delFlag;
	UserDataPlatformListCreateTime createTime;
	UserDataPlatformListUpdateTime updateTime;
}

class UserDataPlatformListCreateTime with JsonConvert<UserDataPlatformListCreateTime> {
	int dayOfMonth;
	String dayOfWeek;
	String month;
	int year;
	int dayOfYear;
	int hour;
	int minute;
	int nano;
	int second;
	int monthValue;
	UserDataPlatformListCreateTimeChronology chronology;
}

class UserDataPlatformListCreateTimeChronology with JsonConvert<UserDataPlatformListCreateTimeChronology> {
	String id;
	String calendarType;
}

class UserDataPlatformListUpdateTime with JsonConvert<UserDataPlatformListUpdateTime> {
	int dayOfMonth;
	String dayOfWeek;
	String month;
	int year;
	int dayOfYear;
	int hour;
	int minute;
	int nano;
	int second;
	int monthValue;
	UserDataPlatformListUpdateTimeChronology chronology;
}

class UserDataPlatformListUpdateTimeChronology with JsonConvert<UserDataPlatformListUpdateTimeChronology> {
	String id;
	String calendarType;
}
